package com.xmy.cultivate.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * <p>
 * 招聘岗位表
 * </p>
 *
 * @author hpiggy
 * @since 2025-06-07
 */
@Data
@TableName("adms_station_needs")
@ApiModel(value = "StationNeeds对象", description = "招聘岗位表")
public class StationNeeds implements Serializable {

    private static final long serialVersionUID = 1L;

    private Long id;

    @ApiModelProperty("（部门岗位添加，校区岗位为空）")
    private Long schoolId;

    @ApiModelProperty("部门id（部门岗位添加，校区岗位为空）")
    private Long departmentId;

    private String name;

    @ApiModelProperty("排序")
    private Integer sort;
    @ApiModelProperty("职位表id")
    private Long stationId;

    @ApiModelProperty("劳动关系【对应dict表type为11的num值】")
    private Long labourId;

    @ApiModelProperty("状态：1正常，2关闭")
    private Integer status;

    @ApiModelProperty("1为校区招聘岗位，2为部门招聘岗位")
    private Integer type;

    @ApiModelProperty("科目id")
    private Long subjectsId;
}
